Job 459 van 1000



Match jouw profiel Solliciteren



Application Architect


Tasks:

  • Architecture and design of information systems;
  • Design and development of architectural components and building blocks;
  • Production of software architecture documents;
  • Design of application data models;
  • Design of application workflow models;
  • Design of application APIs using suitable frameworks (REST, Swagger)
  • Design and development of software components and building blocks using suitable back-end components and frameworks (Java Spring, JPA);
  • Design and implementation of application integration with corporate AM services for authentication and authorization purposes;
  • Delivery through a CI/CD pipeline.

Requirements:

  • University degree in IT or relevant discipline, combined with a minimum of 13 years of relevant working experience in IT;
  • 6 years of experience with Java web application development (of which, at least 3 years of development experience with Java Spring, Hibernate and REST API development);
  • 3 years of experience in development of complex information systems;
  • 3 years of experience in frontend development using Angular or Kendo UI;
  • 2 years of experience with Agile software development (refactoring, test-driven development, user story modelling) and Scrum;
  • Good knowledge of Atlassian systems (Bitbucket, Jira, Confluence, Balsamiq);
  • Good knowledge of Maven;
  • Good knowledge of Junit;
  • Good knowledge of Enterprise Architecture;
  • Good knowledge of Java application servers, in particular Oracle WebLogic;
  • Good knowledge of Relational DBMS, in particular Oracle DB, as well as SQL;
  • Good knowledge of web application design, in particular Java back-end components and frameworks (Java Spring, Java 8 +);
  • Good knowledge of modelling methods and notations (UML);
  • Good knowledge of CI/CD and container technologies, Git, Jenkins, Dockers;
  • Good knowledge of Oauth;
  • Knowledge of Spring framework, Spring data, Spring for web-services, JPA, spring security;
  • Knowledge of Micro-services;
  • Knowledge of Security concepts;
  • Familiar with Atlassian suite (JIRA, Confluence, bitbucket);
  • Excellent command of the English language.

Match jouw profiel Solliciteren

Meer banen van je zoekopdracht